package com.chen106106.sstest.dao;

import java.util.List;

import com.chen106106.sstest.model.Article;

public interface ArticleMgrDao{
	
	/**
	 * 保持某个对象
	 * @param t
	 * @return
	 */
	public int add(Article t);
	
	/**
	 * 根据ID删除某个对象
	 * @param id
	 * @return
	 */
	public boolean delete(int id);
	
	/**
	 * 更新某个对象
	 * @param t
	 * @return
	 */
	public boolean update(Article t);
	
	/**
	 * 根据id查询某个对象
	 * @param id
	 * @return
	 */
	public Article queryById(int id);
	
	/**
	 * 对象列表
	 * @param offSet 记录的开始位置
	 * @param pageSize 每页显示记录数目
	 * @return
	 */
	public List<Article> queryList(int offSet,int pageSize);
	
	public int countArticleNum();

}
